protest one's innocence - French English Dictionary